package com.xjrsoft.module.customerTwo.AppManage.service_support_order.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

import com.xjrsoft.module.customerTwo.AppManage.service_support_order.stateMachine.ServiceSupportStates;
import lombok.Data;

/**
 * 实体类
 *
 * @author lisen
 * @since 2024-04-23
 */
@Data
@TableName("service_support_order")
public class ServiceSupportOrder implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.AUTO)
	private Integer id;
	/**
	* 编号
	*/
	@TableField("order_number")
	private String orderNumber;
	/**
	* 编制日期
	*/
	@TableField("create_date")
	private LocalDateTime createDate;
	/**
	* 合同号
	*/
	@TableField("contract_number")
	private String contractNumber;
	/**
	* 合同名称
	*/
	@TableField("contract_name")
	private String contractName;
	/**
	* 服务商
	*/
	@TableField("service_provider")
	private String serviceProvider;
	/**
	* 问题描述
	*/
	@TableField("description")
	private String description;
	/**
	* 问题描述
	*/
	@TableField("picture")
	private String picture;
	/**
	* 联系人
	*/
	@TableField("contactor")
	private String contactor;
	/**
	* 联系人
	*/
	@TableField("phone")
	private String phone;
	/**
	* 状态
	*/
	@TableField("state")
	private String state;
	/**
	* 确认日期
	*/
	@TableField("confirm_date")
	private LocalDateTime confirmDate;
	/**
	* 评价
	*/
	@TableField("opinion")
	private String opinion;


}
